package com.ruoyi.business.mapper;

import java.util.List;
import com.ruoyi.business.domain.ShopComments;
import org.apache.ibatis.annotations.Param;

/**

 * 商铺评论Mapper接口

 *

 * @author ruoyi

 * @date 2025-06-09
 */
public interface ShopCommentsMapper
{
    /**

     * 查询商铺评论
     *
     * @param id 商铺评论主键
     * @return 商铺评论
     */
    public ShopComments selectTbShopCommentsById(String id);

    /**

     * 查询商铺评论列表
     *
     * @param shopComments 商铺评论
     * @return 商铺评论集合
     */
    public List<ShopComments> selectTbShopCommentsList(ShopComments shopComments);

    /**

     * 新增商铺评论
     *
     * @param shopComments 商铺评论
     * @return 结果
     */
    public int insertTbShopComments(ShopComments shopComments);

    /**

     * 修改商铺评论
     *
     * @param shopComments 商铺评论
     * @return 结果
     */
    public int updateTbShopComments(ShopComments shopComments);

    /**

     * 删除商铺评论
     *
     * @param id 商铺评论主键
     * @return 结果
     */
    public int deleteTbShopCommentsById(String id);

    /**

     * 批量删除商铺评论
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTbShopCommentsByIds(@Param("ids") Long[] ids);


    public String selectTbUserNickNameById(String userId);
}